// 输出1-100中的质数（只能被1和自己整除，1不是质数）
// 利用双循环，1-自身中所有的数整除自身==0，整除一次c+1，，如果c===2，则说明只有1和自己能整除自己，然后c初始化为0
// let c = 0;
// for (var i = 2; i <= 100; i++) {
//   for (var j = 1; j <= i; j++) {
//     const num = i % j;
//     if (num === 0) {
//       c++;
//     }
//   }
//   if (c == 2) {
//     console.log(i);
//   }
//   c = 0;
// }

// 斐波那契数列
// let a = 0;
// let b = 1;
// let c = true;

// while (c) {
//   c = a + b;
//   a = b;
//   b = c;
//   if (c < 500) {
//     console.log(c);
//   } else {
//     c = false;
//   }
// }

// 给定 nums = [2, 7, 11, 15], target = 9
// 因为 nums[0] + nums[1] = 2 + 7 = 9
// 所以返回 [0, 1]

console.log(func([2, 7, 11, 15], 9));
function func(nums, target) {
  for (let i = 0; i < nums.length; i++) {
    for (let j = 0; j < nums.length; j++) {
      if (nums[i] + nums[j] === target && i !== j) {
        return [i, j];
      }
    }
  }
}
